-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docker-images to version 72 #14810
Conversation
f779e8f
to
b8ee680
Compare
I ran some PTs using this branch on an M1 MacBook and they seem to work fine. For example, this one:
takes 1 minute 40 seconds and it can't even finish (timeouts) when run on master. |
hdp3, suite-azure seems like legitimate failure (or flakiness). spark related things fail because Spark container's healthchecks fail - https://github.com/trinodb/docker-images/pull/147/files#r1007802848. |
Something weird with Spark - the env stays up and container remains healthy locally. Will see what happens when running a suite. |
@nineinchnick found the issue - seems like a dualstack problem. Health-check is trying to hit IPv6 endpoint for some reason.
|
I'll see if changing trinodb/docker-images@3b5181f#diff-31c91f5c3ac99713c666b4c0b00c01ad430ddb4ee8686e6b279910b6f09a3e5dR46 to use IPv4 explicitly helps. |
The product tests fail the environment startup if all containers are not healthy and log the name of the unhealthy container. Since the logs don't include the healthcheck logs from Docker it's impossible to find why the container appeared unhealthy. This change additionally logs the healthcheck responses from the Docker daemon for unhealhty containers.
e44cb58
to
d0c6077
Compare
ff178b7
to
67f07d0
Compare
This also updates all centos7-oj11 based images to move to centos7-oj17 because of changes in trinodb/docker-images@d67aab3 which change the images to use the oj17 base.
67f07d0
to
3755b94
Compare
This is ready to review now. @ebyhr @nineinchnick @losipiuk |
@ebyhr CI is green, can we merge this? I need this to work one some product tests :-) |
Release notes
(x) This is not user-visible or docs only and no release notes are required.